@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary
	{
	margin: 0;
	padding: 0
}
.tab1 { border-spacing: 0; border-collapse: 0 ; border-right:1px solid #999; border-bottom: 1px solid #999}
.tab  td{ border:0px solid #999;border-bottom:0px solid #999; }
.tab {
	width:100%;
	border-spacing:5px;
	font-size:16px;
	background-color:#FFFFFF;
	}
.viewport {
	max-width: 720px;
	margin: auto;
	overflow: hidden
}
@media only screen and (max-width:300px) {
	body {
		font-size: 8.33333px !important
	}
	.viewport {
		max-width: 300px
	}
}

@media only screen and (max-width:310px) and (min-width:300px) {
	body {
		font-size: 8.33333px !important
	}
	.viewport {
		max-width: 300px
	}
}

@media only screen and (max-width:320px) and (min-width:310px) {
	body {
		font-size: 8.88889px !important
	}
	.viewport {
		max-width: 320px
	}
}

@media only screen and (max-width:360px) and (min-width:320px) {
	body {
		font-size: 8.88889px !important
	}
	.viewport {
		max-width: 360px
	}
}

@media only screen and (max-width:360px) and (min-width:350px) {
	body {
		font-size: 10px !important
	}
	.viewport {
		max-width: 360px
	}
}

@media only screen and (max-width:480px) and (min-width:360px) {
	body {
		font-size: 10px !important
	}
	.viewport {
		max-width: 480px
	}
}

@media only screen and (max-width:480px) and (min-width:470px) {
	body {
		font-size: 13.33333px !important
	}
	.viewport {
		max-width: 480px
	}
}

@media only screen and (max-width:560px) and (min-width:480px) {
	body {
		font-size: 13.33333px !important
	}
	.viewport {
		max-width: 560px
	}
}

@media only screen and (max-width:570px) and (min-width:560px) {
	body {
		font-size: 15.83333px !important
	}
	.viewport {
		max-width: 570px
	}
}

@media only screen and (max-width:640px) and (min-width:570px) {
	body {
		font-size: 15.83333px
	}
	.viewport {
		max-width: 640px
	}
}

@media only screen and (max-width:640px) and (min-width:630px) {
	body {
		font-size: 17.77778px !important
	}
	.viewport {
		max-width: 640px
	}
}

@media only screen and (max-width:710px) and (min-width:640px) {
	body {
		font-size: 17.77778px !important
	}
	.viewport {
		max-width: 710px
	}
}